Win32 – 程序异常退出和崩溃生成dump文件和调试dump文件
1 保存程序异常退出或者崩溃的dump文件 首先在程序的WinMain或者_tWinMain函数中注册程序崩溃捕获函数,例如 #include <windows.h> #include <DbgHelp.h> #pragma comment( lib, "Dbghelp.li…
- Windows编程
- 2023-11-13
Windows – 使用类的成员函数作为Win32窗口消息回调处理函数WindowProc
1 Win32窗口的创建过程 学过Win32界面编程的都知道,创建一个Win32窗口一般经过以下几个步骤: (1)定义窗口对象 (2)注册窗口 (3)创建窗口 (4)显示窗口 (5)消息处理函数 (6)消息循环 一个简单的Win32窗口创建代码与以下代码类似, #include <window…
- C++
- 2022-05-10
Windows – 虚拟按键Virtual-Key Codes大全
1 虚拟按键Virtual-Key的应用场景 在开发Win32程序时当需要程序接受键盘按键消息时,通常需要WM_KEYDOWN消息的wParam参数判断到底是按下了键盘的哪一个键, 示例代码可参考: LRESULT CALLBACK WndProc(HWND hWnd, UINT message, …
- Windows编程
- 2020-12-25